cable ditching bucket - Spanish English Dictionary